/**
 * auto import
 * 自动导入
 */

import autoImport from 'unplugin-auto-import/vite'
import {resolve} from "path";
export default function createAutoImport() {
    return autoImport({
        // 自动导入 vue 相关函数
        imports: ['vue', 'vue-router', {
            // vue 3.5.x
            vue: ['useTemplateRef', 'onWatcherCleanup', 'useId'],
        }],
        dts:  resolve(__dirname, '../../src/types/auto-imports.d.ts'),
    })
}
